树莓派使用KiCad设计方案

您所在的位置:网站首页 树莓派4b散热器 设计图纸 树莓派使用KiCad设计方案

树莓派使用KiCad设计方案

2024-06-02 18:50| 来源: 网络整理| 查看: 265

KiCad是一套免费开放的电子设计自动化软件(EDA),下载与安装后即可用它来绘制电路图,包含绘制电路原理图或者是绘制印刷电路板(PCB)的实体线路布局图。

绘制原理图与布局图是EDA软件普遍常见的功能,然而KiCad更厉害的一点是能将绘制的布局图以3D面貌仿真呈现,使电路设计者更有真实掌握感。KiCad将原理图、布局图、3D仿真图三种功能,分别以Schematic Capture、PCB Layout、3D Viewer称之。

f70e6c3c-8992-11ed-bfe3-dac502259ad0.png

KiCad设计的电路布局图可以用3D模拟方式高度逼真呈现

KiCad项目团队近期正在在线募资,目标是10万美元,费用除了会用来强化KiCad软件开发外,也会用于名为KiPro的KiCad软件支持专业服务上,以便让KiCad更适合用于真正的业务,而非只是兴趣与学习之用。此服务会由KiCad Services Corp.来提供。对此Raspberry Pi Ltd.也资助了5,000美元,以加速尽快达标到10万美元目标。

KiCad与Raspberry Pi相互支持

事实上早在2014年,树莓派官方即已支持KiCad开发出差动式电路的布局布线功能,今日差动式电路非常常用,例如USB接口、HDMI接口等均有使用。

可以设计差动式电路布局后,KiCad就更迈向实务运用,树莓派官方开始用KiCad来设计Raspberry Pi 4 Compute Module的I/O板,也用来设计树莓派专属控制芯片RP2040的最小设计板、Pico VGA示范板。

f73c9f6c-8992-11ed-bfe3-dac502259ad0.png

树莓派使用KiCad设计RP2040最小设计板

不过树莓派官方也承认还是有使用一些付费的高阶EDA软件来开发树莓派相关板卡,特别是在设计一些模拟电路或数字高速电路的时候,而非全都使用KiCad,但KiCad也已经非常强大好用。

树莓派官方使用KiCad、资助KiCad,而KiCad开发团队也支持树莓派,具体行动是KiCad也推出Raspberry Pi OS适用的版本,只要是基于代号Bulleye的Debian Linux之后的Raspberry Pi OS都可以使用KiCad(注1)。

f7712d04-8992-11ed-bfe3-dac502259ad0.png

必须是2021年10月30日之后释出的Raspberry Pi OS才可以安装KiCad

KiCad之后也改版,强化对OpenGL的硬件加速能力,如此在树莓派计算机上跑KiCad可以更流畅快速。现在树莓派官方内的成员已经用第四代树莓派去跑新版KiCad,然后来设计内部用的USB线路测试板。

f78e9b1e-8992-11ed-bfe3-dac502259ad0.jpg

用第四代树莓派计算机来执行KiCad

值得注意的是,有些网友已反应,可能要用比较高规格的树莓派来跑KiCad比较好,倘若在2GB内存版本的第四代树莓派上跑似乎不会有反应,可能要用4GB、8GB的版本跑,并且要用好一点microSD记忆卡。

如果已经有树莓派计算机(且有安装GUI图形用户界面)想要安装Kicad也很简单,只要打开可以输入命令行的终端机画面,输入「sudo apt install kicad」即可,接下来就会自动连网下载并安装完成。

小结

最后,可能会有人对KiCad的专业支持服务KiPro有兴趣,此方面目前有三种计价。一是专业KiCad支持,年费400美元;二是专业KiCad月支持,每月支付45美元,因为有些项目只会用几个月的时间去设计完成,不是长年设计软件,只有项目期间需要支持,只针对支持期间付费;三是针对KiCad 5版的支持,即提供KiCad 5.0.0到5.0.2的旧版支持,年费500美元,而前述两者其实是针对5.1之后的新版提供支持。

无论是哪一种支持服务,都提供签署保密协议(NDA)的额外选项,亦即不会透露寻求支持过程中的内容,确保客户的商业机密安全。

归结而言,这样的模式其实也与红帽(Red Hat,已由IBM于2019年并购)Linux类似,Red Hat Linux本身不用软件授权费,但Red Hat官方提供软件的支持维护服务,需要支持服务的用户才付费,通常是企业用户。

f7a570c8-8992-11ed-bfe3-dac502259ad0.png

KiCad专业支持服务KiPro的三种订价

除了KiCad外也有其他免费的EDA软件,如FreePCB、Fritzing、gEDA、pcb-rnd等,都值得去摸索尝试。或者也有专属、付费的EDA软件但提供功能较限缩的免费版,如EasyEDA,若限缩的程度仍能满足使用需求,其实也是可用的。

注1:KiCad支持的操作系统广泛,包含Windows、macOS以及许多主要的Linux发行版,例如Debian、Arch Linux、Fedora、openSUSE、Linux Mint、Gentoo等,另也支持FreeBSD或Linux的应用程序虚拟化系统Flatpak。

编辑:黄飞

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3